English Dictionary
◊ SAFFLOWER SEED
safflower seed
n : seed of the safflower